package com.lilosoft.business.precity.dao;

import com.lilosoft.business.precity.models.UpDataReconciliation;
import com.lilosoft.business.precity.models.UpDataReconciliationExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface UpDataReconciliationMapper {
    long countByExample(UpDataReconciliationExample example);

    int deleteByExample(UpDataReconciliationExample example);

    int deleteByPrimaryKey(String id);

    int insert(UpDataReconciliation record);

    int insertSelective(UpDataReconciliation record);

    List<UpDataReconciliation> selectByExample(UpDataReconciliationExample example);

    UpDataReconciliation selectByPrimaryKey(String id);

    int updateByExampleSelective(@Param("record") UpDataReconciliation record, @Param("example") UpDataReconciliationExample example);

    int updateByExample(@Param("record") UpDataReconciliation record, @Param("example") UpDataReconciliationExample example);

    int updateByPrimaryKeySelective(UpDataReconciliation record);

    int updateByPrimaryKey(UpDataReconciliation record);
}